package org.ch02.test06;

import java.util.List;

/**
 * @author ZJL
 * @date 2025-03-19
 */
public class MainTest02 {
    public static void main(String[] args) {
        // 作用：检查 cls 参数表示的类或接口是否与当前类或接口相同，或者是其子类/实现类。
        // 返回值：true 表示兼容，false 表示不兼容。
        //public native boolean isAssignableFrom (Class < ? > cls);

        // 1、类继承关系
        // 子类可赋值给父类，输出: true
        System.out.println(Number.class.isAssignableFrom(Integer.class));
        // 父类不可赋值给子类，输出: false
        System.out.println(Integer.class.isAssignableFrom(Number.class));
    }
}
